package com.example.dishit.controller.main;

import java.util.List;

import android.app.Activity;
import android.os.Bundle;

import com.example.dishit.model.dish.DishData;
import com.example.dishit.view.main.MainActivity;

public interface IMainController {
    public void setView(MainActivity view);
    
    public void transition(Bundle bundle, Class<? extends Activity> newState);
    
    public void findRestaurant();
    
    public void addReceivedDish(DishData dish);
    public void addSentDish(DishData dish);
    public void setReceivedDishes(List<DishData> dishes);
    public void setSentDishes(List<DishData> dishes);
}
